Realizing High IPC Using Time-Tagged Resource-Flow Computing
نویسندگان
چکیده
In this paper we present a novel approach to exploiting ILP through the use of resource-flow computing. This model begins by executing instructions independent of data flow and control flow dependencies in a program. The rest of the execution time is spent applying programmatic data flow and control flow constraints to end up with a programmatically-correct execution. We present the design of a machine that uses time tags and Active Stations, realizing a registerless data path. In this contribution we focus our discussion on the Execution Window elements of our machine, present Instruction Per Cycle (IPC) speedups for SPECint95 and SPECint2000 programs, and discuss the scalability of our design to hundreds of processing elements.
منابع مشابه
Integrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment
Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...
متن کاملIPC in the 10’s via Resource Flow Computing with Levo
High ILP (Instruction Level Parallelism) exists in typical integer codes. Our goal is to create a machine called Levo that will realize this potential ILP in the face of real hardware limitations. Levo is modeled and evaluated at three different levels of abstraction. FastLevo models the potential of Levo via high-level trace-driven simulation embodying key hardware constraints. LevoSim is a de...
متن کاملHospital Infection Control accreditation standards: A Comparative Review
Introduction: Nosocomial infection (NI) is an infection occurring in a patient after 48 hours of hospitalization or up to 72 hours after discharge from the hospital, which was not present or incubating at the time of admission. Hospital accreditation standards have a significant impact on the prevention and control of NI. Nevertheless, Iran’s hospital accreditation standards face challenges. T...
متن کاملOmniscient: Towards realizing near real-time data center network traffic maps
In order to make measurement-based placement, an optimiser must make informed decisions. Currently, it is difficult to assign routes or assign resource commitments to network paths in data centers, as applications do not declare what is carried within each flow. We propose to provide insight into the traffic that traverses each network link, realizing a near real-time map of a data center’s net...
متن کاملAn Effective Task Scheduling Framework for Cloud Computing using NSGA-II
Cloud computing is a model for convenient on-demand user’s access to changeable and configurable computing resources such as networks, servers, storage, applications, and services with minimal management of resources and service provider interaction. Task scheduling is regarded as a fundamental issue in cloud computing which aims at distributing the load on the different resources of a distribu...
متن کامل